package com.kwq.designPattern.construct.adapter;

/**
 * @author kangwanqiang
 * @date 2021/2/5
 * @description 客户端类，调用的是Target中的request方法，提供功能的是被适配类的specificRequest方法
 */
public class AdapterClient {
    public static void main(String[] args) {
        //以下对象的适配器
        Target target = new ClassAdapter();
        target.request();
        //以下类的适配器
        Target objectAdapter = new ObjectAdapter(new Adaptee());
        objectAdapter.request();
    }
}
